achieve remarkable results - Turc Anglais Dictionnaire